Inpsyde\PayoneerForWoocommerce\Analytics\AnalyticsModule S

Total Complexity 41
Dependencies 6
Dependents 0
Total lines 427
Lines of code 285
Logical lines of code 119
Comment lines 42
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
registerCheckoutViewedListener()
S
53 5 23
registerOrderFailedFromCheckoutListener()
S
49 3 34
registerOrderPayFormSubmittedListener()
S
49 3 32
getSelectedPaymentMethodFromGateways()
S
61 4 13
run()
S
56 3 20
registerOrderCreatedFromCheckoutListener()
S
49 2 33
getChosenPaymentMethod()
S
64 3 11
ensureOrderHasGaSessionId()
S
64 2 11
registerPluginActivatedListener()
S
63 2 11
registerOrderStatusChangedToFailedListener()
S
57 1 19
registerOrderStatusChangedToProcessingListener()
S
57 1 19
getTotalOnOrderPayPage()
S
65 2 9
extensions()
S
68 2 7
getCartTotal()
S
67 2 8
services()
S
68 2 7
setUpTrackedHooksHandling()
S
65 2 10
registerPaymentRelatedListeners()
S
65 1 10
getPostedPaymentMethod()
S
68 1 8